quartz: use the real current event time for generated motion events
authorMichael Natterer <mitch@gimp.org>
Sun, 18 Nov 2012 19:14:32 +0000 (20:14 +0100)
committerMichael Natterer <mitch@gimp.org>
Sun, 18 Nov 2012 19:17:22 +0000 (20:17 +0100)
(cherry picked from commit b4a30877a9315ade584858f7259729dbda614bab)

gdk/quartz/gdkevents-quartz.c

index b93c412ec8fab434d37a4cacf45d7a7c434a696f..0d3cdc9650e6aebd675381d29c444486051669e9 100644 (file)
@@ -530,7 +530,7 @@ generate_motion_event (GdkWindow *window)
 
   event->any.type = GDK_MOTION_NOTIFY;
   event->motion.window = window;
-  event->motion.time = GDK_CURRENT_TIME;
+  event->motion.time = get_time_from_ns_event ([NSApp currentEvent]);
   event->motion.x = x;
   event->motion.y = y;
   event->motion.x_root = x_root;